be held in high regard - Allemand Anglais Dictionnaire